package com.itheima.dao.store;

import com.itheima.domain.store.Course;

import java.util.List;

/**
 * @author ymsxyz
 * @version 1.0
 * @desc 学科数据访问接口
 * @date 2021/2/4 12:16
 */
public interface CourseDao {
    /**
     * @param course
     * @return int
     * @desc 增加一个学科信息到st_course表
     */
    int save(Course course);

    /**
     * @param course
     * @return int
     * @desc 删除一个学科信息
     */
    int delete(Course course);

    /**
     * @param course
     * @return int
     * @desc 更新一个学科信息
     */
    int update(Course course);

    /**
     * @param id
     * @return com.mm.domain.store.Course
     * @desc 查询一个学科信息
     */
    Course findById(String id);

    /**
     * @return java.util.List<com.mm.domain.store.Course>
     * @desc 查询所有学科信息
     */
    List<Course> findAll();

}
